Internet Archive BookReader

Rose-Belford's Canadian monthly and national review